organic weapon - French English Dictionary